flower garden – English–Latine translations

🇬🇧 en la 🇻🇦

flower garden noun

  • garden where flowers are grown for decorative purposes
flōrētum
Wiktionary Links